=== Boutique installation and Config Instructions ==

!!!!!!!!!!!!!!!!!!!!!!!!!!
Before you start, backup your worlds, your server, your hard disk, and the actual physical components that make up your computer. I'm a new java programmer, so I can't guarantee that your computer won't melt.
!!!!!!!!!!!!!!!!!!!!!!!!!!

== Pro Instructions ==


1. Copy boutique.jar to your plugins folder

2. Create a new MySQL Database called "Boutique"
3. Create a table in Boutique called "Shops"
4. Design this table like the one seen in the "Reference Table.png"
5. Remember the details of an account that has read/write access to that table. Root will have access, but is not recommended for security reasons.

6. If you don't wish to start/restart your mimnecraft server more than once:
	-6a. Create a folder called "Boutique" in the plugins folder
	-6b. Copy Congfig.yml into this folder
	-6c. Open and edit the Config.yml you just made
   If you don't mind starting/restarting your server more than once:
	-6a. Start the minecraft server
	-6b. Stop the minecraft server
	-6b. Open and edit ...plugins/Boutique/Config.yml
7. Start the server
8. As a player, attempt all of the commands listed in usage.txt 


== Noob Instructions ==

Make sure you're using a craftbukkit server, and not the "vanilla" one which is downloaded from minecraft.net

1. Find the folder where your CraftBukkit server is installed. In that folder is a folder called plugins. Open it.
2. Copy Boutique.jar from this folder into the folder you went to above

3. Enable your MySQL Server. If you don't know what that is, this is going to take a lot longer than you thought. Refer to [NOTE 1]
4. Create a new database called "Boutique" (case sensitive - keep the uppercase B!). Stuck? Refer to [NOTE 2]
5. Create a new table in that database called "Shops" (case sensitive - keep the uppercase S!).
6. The table will need to be designed in a specific way. Refer to "Reference Table.png":
	-6a. You will need to create new fields named exactly like the ones under "fields" (case sensitive)
	-6b. The type of field is extremely important. The numbers in brackets refer to the length of the field.
	-6c. Collation should match the one specified.
	-6d. Save the table. If you're using phpmyadmin, you can check that the structure matches the reference by clicking on "structure" or something similar
	-6e. You may need to set Shop as a primary key, or an index key, or something like that to match the bottom bit reference structure. It might work if you don't bother doing that anyway.
7. A user account for your MySQL database must be able to have read/write permissions for the database Boutique. The default user, "root" has permission to do this, but if you can, set up another account for just that database. Otherwise, there are security risks. Remember the details of a user that can use the database, you'll need to enter them later on.

8. Start your Minecraft server
9. Stop your Minecraft server

10. Rememeber the plugins folder? Go back to that.
11. Boutique should have created a new folder in plugins called "Boutique". Go into it.
12. There should be a file called Config.yml, open this up to edit it. (Make sure it's not the Config.yml in the folder this help file came from. (They're identical, but editing the one in this folder will make no difference!) Refer to [NOTE 3] if you don't know how to edit a YML file
13. Your address will probably be localhost. No need to change this. Your username and password will be the details I asked you to remember earlier. If you chose to use the root account despite my advice, the password will probably be "root" or will just be blank. When leaving the option blank, do not put in a space after the colon.

14. Start the server
15. As a player, attempt all of the commands listed in usage.txt. If there are no error messages, then you should be fine. 

If the MySQL stuff is all too much for you, then post a message to say so. I want to develop an option that means you don't need a MySQL database, but I will develop it quicker if people ask for it.

--------------------------

[NOTE 1]
MySQL is something which stores information on your computer. If you're using a desktop/laptop computer, you will be able to install one relatively simply using a program like WampServer or Lammp. These programs install web servers on your computer, and you might just be able to install MySQL on its own. I don't know, go Google it. You should be able to Google your way through to having a MySQL server on your computer.
[NOTE 2]
With Lammp and Wamp, you will probably be using phpmyadmin to work on setting the database up. I think with wamp, you can access it through the right-click menu of the wamp icon in the bottom right hand corner of your windows desktop. On my installation of lammp, I can access it using a web browser with the address: http://localhost/phpmyadmin/
I'm not going to guide you through using the interface. Sorry, I don't have that much time.
[NOTE 3]
Editing a YML file is really simple. You have the name of the option, followed by  what you want to set it to. For example:
Favourite_Food: Cake
You could edit this with your favourite food, for example:
Favourite_Food: Cookies
Remember to leave the space after the colon before you write how you want to change the options
There is more advice in config.yml file for specific options


